what is a windfall profit? By beens21 Related to post • August 2008 • Views: 132 anything over 8% of revenue?